cable ties - French English Dictionary